package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.jy.wms.common.ExcelAnnotation;

import java.io.Serializable;
import java.util.List;

public class SalesChannelOrderStatusSummary implements Serializable {

    private String id;

    private String ddqdid;//id

    private String fybh;//发运编号

    @TableField(exist = false)
    private String fpsj;

    @ExcelAnnotation(id=1,name={"一级","一级"},width = 5000)
    private String ClassA;//一级

    @ExcelAnnotation(id=1,name={"二级","二级"},width = 5000)
    private String ClassB;//二级

    @ExcelAnnotation(id=1,name={"三级","三级"},width = 5000)
    private String ClassC;//三级

    @ExcelAnnotation(id=1,name={"用途","用途"},width = 5000)
    private String purpose; //用途
    //全部总
    @ExcelAnnotation(id=1,name={"总订单量","总订单量"},width = 5000)
    private String Ordernumber;//总订单量

    @ExcelAnnotation(id=1,name={"总支数","总支数"},width = 5000)
    private String Totalnumber;//总支数

    @ExcelAnnotation(id=1,name={"总销售额","总销售额"},width = 5000)
    private String Totalsales; //总销售额
    //已发货
    @ExcelAnnotation(id=1,name={"金额","金额"},width = 5000)
    private String Totalamount;//金额

    @ExcelAnnotation(id=1,name={"已发货订单","已发货订单"},width = 5000)
    private String Already ;//已发货订单

    @ExcelAnnotation(id=1,name={"支数","支数"},width = 5000)
    private  String Supportnumber;//支数

    @ExcelAnnotation(id=1,name={"箱数","箱数"},width = 5000)
    private String boxes;//箱数
    //未发货
    @ExcelAnnotation(id=1,name={"未发货金额","未发货金额"},width = 5000)
    private String Unconsignment;//未发货金额

    @ExcelAnnotation(id=1,name={"未发货订单量","未发货订单量"},width = 5000)
    private String unshipped;//未发货订单量

    @ExcelAnnotation(id=1,name={"未发货支数","未发货支数"},width = 5000)
    private String Unconsignmentcount;//未发货支数
    //退单
    @ExcelAnnotation(id=1,name={"退单金额","退单金额"},width = 5000)
    private String Refund;//退单金额

    @ExcelAnnotation(id=1,name={"退单订单量","退单订单量"},width = 5000)
    private String Orderquantity;//退单订单量

    @ExcelAnnotation(id=1,name={"退单支数","退单支数"},width = 5000)
    private String Regression;//退单支数

    private String ckid;

    private String hzid;

    private String fpsj_start ;

    private String fpsj_end;

    private List<String> ids;//报表导出筛选

    public String getDdqdid() {
        return ddqdid;
    }

    public void setDdqdid(String ddqdid) {
        this.ddqdid = ddqdid;
    }

    public String getFybh() {
        return fybh;
    }

    public void setFybh(String fybh) {
        this.fybh = fybh;
    }

    public String getClassA() {
        return ClassA;
    }

    public void setClassA(String classA) {
        ClassA = classA;
    }

    public String getClassB() {
        return ClassB;
    }

    public void setClassB(String classB) {
        ClassB = classB;
    }

    public String getClassC() {
        return ClassC;
    }

    public void setClassC(String classC) {
        ClassC = classC;
    }

    public String getPurpose() {
        return purpose;
    }

    public void setPurpose(String purpose) {
        this.purpose = purpose;
    }

    public String getOrdernumber() {
        return Ordernumber;
    }

    public void setOrdernumber(String ordernumber) {
        Ordernumber = ordernumber;
    }

    public String getTotalnumber() {
        return Totalnumber;
    }

    public void setTotalnumber(String totalnumber) {
        Totalnumber = totalnumber;
    }

    public String getTotalsales() {
        return Totalsales;
    }

    public void setTotalsales(String totalsales) {
        Totalsales = totalsales;
    }

    public String getTotalamount() {
        return Totalamount;
    }

    public void setTotalamount(String totalamount) {
        Totalamount = totalamount;
    }

    public String getAlready() {
        return Already;
    }

    public void setAlready(String already) {
        Already = already;
    }

    public String getSupportnumber() {
        return Supportnumber;
    }

    public void setSupportnumber(String supportnumber) {
        Supportnumber = supportnumber;
    }

    public String getBoxes() {
        return boxes;
    }

    public void setBoxes(String boxes) {
        this.boxes = boxes;
    }

    public String getUnconsignment() {
        return Unconsignment;
    }

    public void setUnconsignment(String unconsignment) {
        Unconsignment = unconsignment;
    }

    public String getUnshipped() {
        return unshipped;
    }

    public void setUnshipped(String unshipped) {
        this.unshipped = unshipped;
    }

    public String getUnconsignmentcount() {
        return Unconsignmentcount;
    }

    public void setUnconsignmentcount(String unconsignmentcount) {
        Unconsignmentcount = unconsignmentcount;
    }

    public String getRefund() {
        return Refund;
    }

    public void setRefund(String refund) {
        Refund = refund;
    }

    public String getOrderquantity() {
        return Orderquantity;
    }

    public void setOrderquantity(String orderquantity) {
        Orderquantity = orderquantity;
    }

    public String getRegression() {
        return Regression;
    }

    public void setRegression(String regression) {
        Regression = regression;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getHzid() {
        return hzid;
    }

    public void setHzid(String hzid) {
        this.hzid = hzid;
    }

    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }

    public List<String> getIds() {
        return ids;
    }

    public void setIds(List<String> ids) {
        this.ids = ids;
    }

    public String getFpsj_start() {
        return fpsj_start;
    }

    public void setFpsj_start(String fpsj_start) {
        this.fpsj_start = fpsj_start;
    }

    public String getFpsj_end() {
        return fpsj_end;
    }

    public void setFpsj_end(String fpsj_end) {
        this.fpsj_end = fpsj_end;
    }

    public String getFpsj() {
        return fpsj;
    }

    public void setFpsj(String fpsj) {
        this.fpsj = fpsj;
    }
}
